@charset "utf-8";
/* CSS Document */
body,div,p,h1,h2,h3,em,span,a,td,form,input,select,textarea,label{margin:0;padding:0;font-size:14px;line-height:19px;font-style:normal;}
h2,h3,em,strong{font-weight:bold;}
a img{border:none;}
a{color:#143b95;text-decoration:none;}
.underline{ text-decoration:underline;}
input,select,textarea{vertical-align:middle;padding:2px}
body{color:#000;background:#fff}
.login_hd,.hd{padding:0px 5px}
.center{text-align:center}
.c_title{text-align:center;color:#fa5e00;font-weight:bold}
.sub{padding:2px}
.hd{background:#fa5e00;padding:3px 5px;color:#fff}
.hd .logo{margin:0 30px 0 5px;}
.hd a{color:#fff}
.org{color:#fa5e00}
.red{color:#ff0000}
.login_hd{padding-top:8px}
.box,.ft{margin-top:10px}
.box{padding:0px 7px;line-height:20px}
.bdr_t{border-top:1px solid #d8dfe4}
.g_box1{background:#f5f5f5;border-top:1px solid #fff;border-bottom:1px solid #d8dfe4;padding:10px 7px;}
.blue_box{padding:5px 7px;background:#c4e3fe;border:1px solid #4490de;line-height:20px}
.mt{margin-top:10px}
.mt5{margin-top:5px}
.mt20{margin-top:20px;}
.ml10{margin-left:10px}
.ml5{margin-left:5px}
.mt label{margin:0 10px 0 5px;color:#143b95;vertical-align:middle}
.sub_btn{width:53px;height:23px;background:url(../images/lg_btn.gif);border:0;cursor:pointer}
.reg_btn{width:80px;height:23px;background:url(../images/reg_btn.gif);border:0;cursor:pointer}
.reg_a span{padding:0 10px;color:#106eb4;}
.ft{text-align:center;padding-top:10px;border-top:1px  dashed #6a6a6a;padding-bottom:20px}
.ft span{padding:0 7px}
.ft span.name{padding:0 7px 0 0}
.bar{background:#f3f3f3;padding:3px 5px;font-size:12px}
.bar a{font-size:12px}
.se_s{width:150px;}
.se_i,.se_x{width:97px;margin-top:5px}
.g_box{padding:10px 5px 0px;background:url(../images/gray_bg.gif) repeat-x;}

.date{width:81px;}
.time{width:18px;}
.card{width:53px;}
.card_text{width:127px;margin-left:5px}
.ch_text{width:100px;margin-right:5px}
.page{color:#143b95;padding-left:5px;padding-top:10px;border-top:1px solid #D8DFE4}
.page a{margin-right:10px;}
.page span{color:#6a6a6a}
.inp_page{width:40px;margin:0 5px;border:1px solid #7f9db9}

.in_title{height:23px;line-height:23px;background:url(../images/in_title.gif) repeat-x;padding-left:7px}
.line{padding:0 7px;color:#6a6a6a}